#ifndef GAMEOVERWINDOW_H
#define GAMEOVERWINDOW_H

#include <QDialog>
#include <QProcess>  // ✅ 用于重启游戏（通过启动新进程）

namespace Ui {
class GameOverWindow;  // 由 Qt Designer 生成的 UI 类
}

// 游戏结束窗口类，继承自 QDialog
class GameOverWindow : public QDialog
{
    Q_OBJECT

public:
    explicit GameOverWindow(QWidget *parent = 0);  // 构造函数
    ~GameOverWindow();                             // 析构函数

private slots:
    void on_pushButton_2_clicked();  // 第二个按钮槽函数（退出游戏）
    void on_pushButton_clicked();    // 第一个按钮槽函数（重启游戏）

private:
    Ui::GameOverWindow *ui;          // UI 对象指针
};

#endif // GAMEOVERWINDOW_H
